have the ball at one's foot

有好机会,有机会获得成功,机会就在眼前,有希望一蹴而就,可望一蹴而就